an inevitable ending - Turkish English Dictionary